Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
78 THAME ROAD Detached £887,802 £295,000 12 Apr 2002
80 THAME ROAD Detached £683,434 £190,501 23 Jan 2001
81 THAME ROAD Detached £652,299 £327,500 28 Jun 2004